river between mountains - Französisch Englisch Wörterbuch